persistent substances - Turkish English Dictionary